home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / misc / fv01.zip / FVMAN < prev    next >
Text File  |  1993-06-22  |  6KB  |  311 lines

  1.             FrameView
  2.             
  3.             Ver 0.1 alpha
  4.             
  5.             Brief Manuel
  6.             
  7.             6/22/1993
  8.  
  9.                     
  10.                     Myoung-Jun Kim
  11.                     CS dept KAIST Kusong Yusong Teajon Korea
  12.                     mjkim@jupiter.kaist.ac.kr
  13.                     +82-42-869-3568 (office)
  14.  
  15.  
  16. Glossary
  17.     Object
  18.     View
  19.  
  20. FrameView Basics
  21.     
  22.     Frame Oriented
  23.     
  24.     All objects are frame - a rectangular object containing
  25.     document such as texts, drawings, images.
  26.  
  27.     A frame can contain some sub-frames. For example, text frame
  28.     contains image sub-frame and treats it as a normal character.
  29.  
  30.     Current version of FrameView provides 4 type of frames.
  31.         page    : handle all pages. root frame.
  32.         text    : text flow frame
  33.         draw    : MacDraw-like drawing frame
  34.         image   : bitmap image frame
  35.     
  36.     Object & View
  37.     For the case of text-flow, one text flows through rectangular frames.
  38.     Multiple frames form single object.
  39.  
  40.     To resolve this case, FrameView allows multiple frames for
  41.     single object like text-flow.
  42.  
  43.     To distinguish object body and its appearance, I use two
  44.     terminologies, Object and its Views.
  45.     Object means object itself like text-flow, image, etc.
  46.     View is visual effect of the object.
  47.     In the current version of FrameView, View is rectangular frame.
  48.     It is also called frame.
  49.  
  50.     Multiple Views for Single Object
  51.     As noted above, text-flow object can own multiple views.
  52.     It is also true for ordinary object like draw object.
  53.  
  54.     Suppose a draw object has two views A and B.
  55.     If you edit the object via the view A, its changes is also
  56.     appeared in the view B. 
  57.     
  58.     Object Specific Menu, Tool Panel, and Input Focus
  59.     In FrameView, object works independently.
  60.     Object has its own mouse input, menu, tool panel,
  61.     and visual output to its views.
  62.  
  63.     If you want to work on a particular object,
  64.     you should first focus the object.
  65.  
  66.     Focused object shows object specific menu & tool panel.
  67.  
  68.     Mouse Button
  69.     FrameView uses right mouse button to focus a object.
  70.     All other operation with mouse uses left button.
  71.  
  72.     Procedures
  73.     Focus Object
  74.         Click a view by RIGHT mouse button.
  75.         All view of focused object are high-lighted
  76.         by green square points on four corner of the views.
  77.         
  78.     Resize a view
  79.         Drag green square point on lower right corner of the view.
  80.     
  81.     Hangul-English switch
  82.         Shift+Space toggles Hangul & English modes.
  83.  
  84.     Main Window Commands
  85.     * mark means the command is not implemented. 
  86.     
  87.     File
  88.         New *
  89.         Open
  90.         Save
  91.         Save As
  92.     
  93.         Print
  94.         Page setup *
  95.         Print setup
  96.  
  97.         Exit
  98.         
  99.     Edit
  100.         Undo *
  101.         
  102.         Cut *
  103.         Copy *
  104.         Paste *
  105.         Del
  106.         Delete object.
  107.         Delete selected sub-views in page object.
  108.         Delete selected object such as rectangle, line in draw object.
  109.         
  110.     View
  111.         select magnification ratio.
  112.         
  113.     Font
  114.         Fonts
  115.         select current font.
  116.         Previous *
  117.  
  118.         Plain *
  119.         Bold *
  120.         Italic *
  121.         Under line *
  122.         Strike *
  123.  
  124.     Help
  125.         About FrameView
  126.  
  127. Page Object
  128.  
  129.     This is root object.
  130.  
  131.     Procedures
  132.     Set Current Page
  133.         Click desired page.
  134.         Current page is high-lighted by red square points on page corner.
  135.         
  136.     Add/Insert/Delete Pages
  137.         Add new page at end.
  138.         Insert new page before current page.
  139.         Delete current page.
  140.  
  141.         Use page menu.
  142.  
  143.     Select View 
  144.         Click a view.
  145.         Drag for multiple selection.
  146.  
  147.     Move View 
  148.         Drag the view you want to move.
  149.         Drag selected views for multiple view frame move.
  150.  
  151.     Move Frames to Other Page
  152.         Drag views to other page.
  153.     
  154.     Create a Frame Object
  155.         Choose [Frame]|[Create Frame].
  156.         In the View Selection dialog, choose object type.
  157.         View frame of new object is created on top-left of current page.
  158.     
  159.     Create Additional View Frame
  160.         Select a view you want to add new view frame.
  161.         Choose [Frame]|[Create View].
  162.         New view frame is created on top-left of current page.
  163.     
  164.     Commands
  165.     Page
  166.         Previous *
  167.         Next *
  168.         Goto *
  169.         
  170.         Add
  171.         Ins
  172.         Del
  173.  
  174.     Frame
  175.         Create Frame
  176.         Create View
  177.  
  178. Text-Flow Object
  179.  
  180.     Procedures
  181.     Cursor Move
  182.         Click, or arrow keys
  183.     
  184.     Text Selection
  185.         Drag texts you want to select.
  186.         Dragging over multiple views is possible.
  187.     
  188.     Font Change
  189.         [Font][Fonts ...] changes font of selected texts.
  190.         It also changed current font setting.
  191.     
  192.     Paragraph Attribute Change
  193.         Choose texts you want.
  194.         Use paragraph menu or button.
  195.  
  196.     Make Text Flow through Multiple Views.
  197.         Use [Frame][Create View] in page object.
  198.  
  199.     Commands
  200.     Paragraph
  201.         Left
  202.         Right
  203.         Center
  204.         Justify
  205.  
  206.     Button
  207.     Paragraph
  208.         Show dialog for paragraph attributes such as alignment,
  209.         line & paragraph spacing, indentations.
  210.  
  211.     Frame *
  212.         
  213. Draw Object
  214.  
  215.     Procedures
  216.     Select object
  217.         Click or Drag
  218.         Selected object shows its control points.
  219.         
  220.     Move
  221.         Drag object in one of stretch, rotate, reshape mode.
  222.  
  223.     Stretch
  224.         [Func][Stretch] enter stretch mode
  225.         Select objects you want
  226.         Drag control points.
  227.     
  228.     Rotate
  229.         [Func][Rotate] enter rotate mode
  230.         Select objects you want
  231.         Drag control points.
  232.  
  233.     Reshape
  234.         [Func][Reshape] enter reshape mode
  235.         Select objects you want
  236.         Drag control points.
  237.  
  238.     Draw line, box, ellipse
  239.         Choose drawing mode in [Func]
  240.         Drag
  241.         
  242.     Draw polyline, polygon
  243.         Choose drawing mode in [Func]
  244.         Click each vertices.
  245.         Double-click at the last vertex.
  246.  
  247.     Commands
  248.     Func
  249.         Stretch
  250.         set stretch mode
  251.         
  252.         Rotate
  253.         set rotate mode
  254.         
  255.         Reshape
  256.         set reshape mode
  257.         
  258.         Line
  259.         line draw mode
  260.         Box
  261.         box draw mode
  262.         Ellipse
  263.         ellipse draw mode
  264.         Polyline
  265.         polyline draw mode
  266.         Polygon
  267.         polygon draw mode
  268.         Open Curve *
  269.         Close Curve *
  270.  
  271.     Pen
  272.         select pen width, style, color
  273.         
  274.     Brush
  275.         select brush style, color
  276.         
  277.     Frame *
  278.     
  279.     Arrow *
  280.     
  281.     Layout
  282.         Forward *
  283.         Backward *
  284.         Front *
  285.         Back *
  286.  
  287.         Group
  288.         Ungroup
  289.     
  290.     Align *
  291.  
  292. Image Object
  293.  
  294.     Upon creation of image object, you are prompted to
  295.     specify a Windows BMP file name.
  296.     
  297.     Procedures
  298.     Resize image
  299.         Resize View
  300.  
  301.     Commands
  302.     File *
  303.     View *
  304.  
  305.     Buttons
  306.     Original Size
  307.         Resize to original image size.
  308.     
  309.     Adjust Aspect
  310.         Adjust height of view to keep original aspect ratio.
  311.